body,h1,ul,li,p{
margin: 0;
padding: 0;
}
a{text-decoration: none;}
a:focus{outline:none;}
a,img,button,input,textarea{
    -webkit-tap-highlight-color:rgba(255,255,255,0);
    -webkit-touch-callout: none;
    -webkit-user-select: none;
}

.f-cb:after,.f-cbli li:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:".";}
.f-cb,.f-cbli li{zoom:1;}
ul,li{list-style: none;}
h1{font-weight: normal;}
body{ background-color: #f1f1f1;}
img{display:block;border:0; width:100%;}
.g-wrap{width: 100%;min-height: 100%;}
.pr_con { position: relative;}
.o_h { overflow: hidden;}
.mt15{margin-top: 15px;}
.mt-ml{margin-top: 20px;margin-left: 8%;}
.w40{width:38%;}
.g-btn{ position:absolute;width:100%;bottom:10%;
    .m-btn{display:block;margin:auto;width:36%; 
        &:hover{background:#f5f5f5;opacity:0.6; border-radius: 10px;border:0;}
    }  
}
.g-award{position:relative;width:100%;
        img{display:block; width:100%; }        
}
.award-item{ width:88%; margin:0 auto; position:absolute;left:6%; top:5%;}

.award-list{width:30%;float:left;
    img{width:85px; max-width: 40%; border-radius: 50%; float:left;margin-right: 3%;border:2px solid #fff;}
    .z-tt{color: #323232; font-size: 1.05em;max-height:30px;overflow:hidden;} 
}
.text_box{clear:left; width:88%; margin:0 auto; position:absolute; bottom:5%; left:6%;
    p{width:33%; float:left;text-align: center;}
    .u-tex1{font-weight: 700;font-size: .8em;color:#f19149;}
    .u-tex3{font-weight: 700;font-size: .8em;color:#f1a849;    }
    .u-tex2{font-weight: 700;font-size: 1em;margin-top:-20px;color:#f96046;}
}
// .u-header{float: left;}
// .z-hd {display:block;width:68px;height:68px;background-color: red;}   
.z-hd img{width:85px;max-width: 12.5%;border-radius: 50%;float:left;border:2px solid #fff;}
.g-main{position: relative;height:610px;width:100%;overflow:hidden;background:#f1f1f1;z-index: -1;}
.m-itme{position:absolute;margin:0 auto; height: 730px;overflow: hidden; width:88%;left:50%;margin-left:-44%;background:#f1f1f1; top:-102px; }
.m-itme ul{ width:99%;position: absolute;top:122px; }
.m-itme li{ height: 100px;border:1px solid #6d6d6d;border-radius: 8px;margin-bottom: 20px; overflow: hidden;}
.m-meg{height:80px; margin-top:15px;margin-left: 15px;width:100%; overflow:hidden;}
.u-con{float: left;overflow:hidden; margin-left: 3%;max-width: 70%;}
.nickname{ font-size:1.1em; color: #323232;line-height: 30px; }
.notie{font-size: .9em;  color:#6d6d6d;  }
.g-c{width: 100%; height: 100%; position: fixed; z-index: 9999; top: 0px; left: 0px;opacity: 0.8;filter:alpha(opacity=80); -moz-opacity:0.8;  background:#000;
.g-b{ width:88%;margin:0 auto;}  
}